finish a difficult and complex task - Español Inglés Diccionario